'use strict';

stareal
    .controller("ActiveTopicsController", function ($scope, $stateParams, $api, $sce, base64, $state, $alert,localStorageService,$timeout,$lazyLoader) {
        $scope.price_navbar=1;
        var h=$(window).height()-1.25*parseFloat(document.documentElement.style.fontSize)+"px";
        $("#wrapper_container").height(h);
        // 推荐
        $scope.id=$stateParams.id;
        // 推荐
        //app/special/specialList  观演记专题推荐: plate_id=11	plate_son_id=6
        $scope.recommendedgoods = new $lazyLoader("app/special/specialListToH5", {plate_id:'14',plate_son_id: $scope.id},true);
        $scope.recommendedgoods.nextPage();
        // console.log( $scope.recommendedgoods);
        $scope.getviewTopics=function(){
            $api.get("app/special/specialListToH5",{plate_id:'14',plate_son_id: $scope.id}, true)
                .then(function (ret) {
                    var data=ret;
                    $scope.viewsTopics=data;
                    $scope.getShare()
                },function(err){
                    $alert.show(err)
                })
        },
            $scope.getviewTopics();
        $scope.sharUrl='https://test.djx.m.opentickets.cn/?&#/'; // 分享链接，该链接域名或路径必须与当前页面对应的公众号JS安全域名一致'
        //分享
        //微信分享http://192.168.1.4:9090/oauth/getSignature
        $scope.getShare=function(){
            $api.get("app/share/getSignature", {url: window.location.href.split('#')[0]})
                .then(function (ret) {
                    if (ret) {
                        var data = ret.data;
                        wx.config({
                            debug: false,
                            appId: data.appid,
                            timestamp: data.timestamp,
                            nonceStr: data.nonceStr,
                            signature: data.signature,
                            jsApiList: [
                                'onMenuShareTimeline',
                                'onMenuShareAppMessage',
                                'onMenuShareQQ',
                                // 'onMenuShareWeibo',
                                'onMenuShareQZone'
                            ]
                        });
                        wx.ready(function () {
                            //分享到朋友圈
                            wx.onMenuShareTimeline({
                                title:$scope.viewsTopics.name, // 分享标题
                                desc: '我在独角秀分享了一个不错的活动专题！', // 分享描述
                                link: $scope.sharUrl+'main/ActiveTopics/'+$stateParams.id+'/1', // 分享链接，该链接域名或路径必须与当前页面对应的公众号JS安全域名一致
                                imgUrl: $scope.viewsTopics.img, // 分享图标
                                success: function () {
                                    // 用户确认分享后执行的回调函数
                                    //alert('你好');
                                },
                                cancel: function () {
                                    // 用户取消分享后执行的回调函数
                                    // alert('你好....');
                                }
                            });
                            //分享给朋友
                            wx.onMenuShareAppMessage({
                                title:$scope.viewsTopics.name, // 分享标题
                                desc: '我在独角秀分享了一个不错的活动专题！', // 分享描述
                                link: $scope.sharUrl+'main/ActiveTopics/'+$stateParams.id+'/1', // 分享链接，该链接域名或路径必须与当前页面对应的公众号JS安全域名一致
                                imgUrl: $scope.viewsTopics.img, // 分享图标
                                type: '', // 分享类型,music、video或link，不填默认为link
                                dataUrl: '', // 如果type是music或video，则要提供数据链接，默认为空
                                success: function () {
// 用户确认分享后执行的回调函数
                                    // alert('你好....');
                                },
                                cancel: function () {
// 用户取消分享后执行的回调函数
                                }
                            });
                            wx.onMenuShareQQ({
                                title:$scope.viewsTopics.name, // 分享标题
                                desc: '我在独角秀分享了一个不错的活动专题！', // 分享描述
                                link: $scope.sharUrl+'main/ActiveTopics/'+$stateParams.id+'/1', // 分享链接，该链接域名或路径必须与当前页面对应的公众号JS安全域名一致
                                imgUrl: $scope.viewsTopics.img, // 分享图标
                                success: function () {
// 用户确认分享后执行的回调函数
                                },
                                cancel: function () {
// 用户取消分享后执行的回调函数
                                }
                            });
                            wx.onMenuShareQZone({
                                title:$scope.viewsTopics.name, // 分享标题
                                desc: '我在独角秀分享了一个不错的活动专题！', // 分享描述
                                link: $scope.sharUrl+'main/ActiveTopics/'+$stateParams.id+'/1', // 分享链接，该链接域名或路径必须与当前页面对应的公众号JS安全域名一致
                                imgUrl: $scope.viewsTopics.img, // 分享图标
                                success: function () {
// 用户确认分享后执行的回调函数
                                },
                                cancel: function () {
// 用户取消分享后执行的回调函数
                                }
                            });
                        });
                        wx.error(function (res) {
                            //console.log(res);
                            //alert("微信分享接口配置失败");
                        });
                    }
                })
        }
    });